you can bet the farm on - German English Dictionary